.link_more{ width:100%; height:30px;text-align:center; float:left; background:#fbfdfa; display:none;}
.link_more img{ max-height:30px;}
.link-all{ width:96%; margin-left:2%; height:50px; line-height:50px; background:#003316; color:#fff; border-radius:5px; text-align:center; float:left;margin-top:5px; margin-bottom:5px;}
.link-all:visited{ color:#fff;}
/*产品列表页*/
.ppimgw{ width:100%; height:auto;float:left;}
.ppimgw img{ max-width:100%; float:left;}

.orderw{ width:100%; height:auto; border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf;background:#FFF; margin:10px 0;float:left;}
.orderw li{ width:33.333%; float:left; text-align:center;}
.orderw li a{color:#555; display:block; width:100%; font-size:1em; padding:8px 0;}
.orderw li .linka{ color:#f00;}
.orderw li a em{ font-size:0.8em; font-style: normal;}

.orderw li a .leftorder{ width:58%; float:left; line-height:30px; text-align:right;}
.orderw li a .rightorder{ width:38%; float:right; height:28px; margin:1px 0;}
.orderw li a .rightorder .up{ background:url(../images/orderup.png) center left no-repeat; background-size:12px auto; width:100%; height:10px; display:block; margin:4px 0 0 0;}
.orderw li a .rightorder .up_active{background:url(../images/orderup_active.png) center left no-repeat;background-size:12px auto;}
.orderw li a .rightorder .down{background:url(../images/orderdown.png) center left no-repeat; background-size:12px auto; width:100%; height:10px; display:block; margin:0 0 4px 0;}
.orderw li a .rightorder .down_active{background:url(../images/orderdown_active.png) center left no-repeat; background-size:12px auto;}

.goodlistw{ width:98.6%; height:auto; margin-right:1.4%; padding-bottom:15px;}
.goodlistw li{ width:48%; list-style:none; height:auto; background:#fff; border:1px solid #E9E9E9; padding-bottom:10px; box-sizing:border-box; list-style:none; float:left; margin:2% 0 0 2%;}
.lazy_box{width:100%; height:auto;background:#fff url(../images/df.jpg) no-repeat center center;min-height:75px;}/*懒加载*/
.goodlistw li img{ width:100%; height:auto;}
.goodlistw li a{ color:#3B3B3B;}
.goodlistw li a span{ display:block; height:25px; line-height:25px; text-align:center; font-size:1em; overflow:hidden;}
.goodlistw li .gprize{ color:#CC0000;}
.product-notice{ width:100%; height:30px; line-height:30px; font-size:0.9em; color:#f00; text-align:center;background:#fff;}
/*产品内容页*/
.goods-infor{ width:100%;background:#fff;display:block;}
.goods-infor-ul{ margin:0 10px;display:block; padding-bottom:10px;}
.goods-infor-ul .infor-li{width:100%; display:inline-block;}
.goods-infor-ul .infor-li h3{ line-height:30px; font-size:1.1em; color:#555;}
.goods-infor-ul .infor-li .huohao-p{ line-height:28px; color:#777; font-size:0.8em;}
.goods-infor-ul .infor-li .price-p{ line-height:28px; color:#555;font-size:1em;}
.goods-infor-ul .infor-li .price-p b{ color:#f00;}
.product-bz{ width:100%;float:left; padding:15px 0; border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf; background:#fff;}
.product-bz li{ width:30%; margin-left:2.5%;float:left;}
.product-bz li img{ max-width:100%; float:left;}
.product-aside{width:95%;display:block; padding:5px 2.5%; background:#fff;}
.product-aside p{ line-height:22px; margin:5px 0; width:100%; font-size:0.9em; color:#777;}
.product-aside p em{ color:#555; font-style:normal;}
/*切换*/
.goodtabw{ width:100%;float:left; clear:both;}
.tabul{ width:100%; height:48px;border-bottom:1px solid #dfdfdf; background:#fff;float:left;}
.tabul li{ width:50%;height:48px; line-height:50px;color:#333; text-align:center; font-size:1em; font-weight:bold;float:left;cursor:pointer;}
.tabul li.active{ color:#f00;}
.tabul li span{ float:right; border-right:1px solid #dfdfdf; height:48px;}
.tabcson{height:auto; display:none;background:#FFF; color:#666;line-height:32px; font-size:0.9em; float:left;width: 100%;}
.tabcson .product-cont{ padding:10px; float:left;}
.tabcson .product-cont img{ max-width:100%;}
.tabcson .product-cont p img{ max-width:100%;}
.tabcountw #tabcson1{ display:block;}
.buybuttonmt{ width:100%; height:60px;}
.buybutton{ width:100%; min-width: 320px; max-width: 760px; height:50px; overflow:hidden; background:#EEE; padding:2px 0; float:left; position:fixed; bottom:0; border-top:1px solid #dfdfdf;}
.buybutton .small{ width:20%; height:50px; float:left; font-size:0.8em; color:#666; cursor:pointer;}
.buybutton .big{ width:58%; height:40px; float:left; text-align:center; margin:5px 1%; cursor:pointer;}
.buybutton .btn1{ background:url(../images/xx.png) center 8px no-repeat; background-size:auto 20px;}
.buybutton .btn4{ background:url(../images/gwc.png) center 8px no-repeat; background-size:auto 20px; position:relative;}
.buybutton .small span{ display:block; text-align:center; padding-top:25px; line-height:25px;}
.buybutton .btn4 i{ width:15px; height:15px; line-height:15px; font-style:normal; font-size:0.7em; background:#E4393C; color:#FFF; position:absolute; left:60%; top:2px; text-align:center; border-radius:10px;}
.buybutton .btn4 a{color:#666;}
.buybutton .btn2{ background:#FF7D00; line-height:40px; color:#FFF; border-radius:5px;}
.buybutton .btn2 a{ color:#fff;}
.buybutton .btn3{ background:#E4393C; line-height:40px; color:#FFF; border-radius:5px;}
/*微信客服*/
.wx_service{ width:100%; float:left;}
.phone_service{ width:100%; height:44px; line-height:44px; margin:10px 0; border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.phone_service p{ color:#555; float:left; margin-left:15px;}
.phone_service a{ color:#f00; font-weight:bold;}
.phone_service p em{ font-style:normal; color:#999;}

.wx_service li{float:left;width:100%; margin:0 0 4% 4%;}
.wx_service li .img-border{float:left;margin-right: 10px;margin-top: 30px}
.wx_service li .img-border img{ max-width:100%; float:left;}
.wx_service li .asidep{ display:none;}
.wx_service .kefu_userinfo img {float: left; clear:both;}
.wx_service li p{text-align:left; float:left;font-size:0.9em;margin-top:-2px;line-height: 21px;margin-left: 10px;margin-top: 5px}
.wx_service li p b{ color:#f00; display:none;}

.wx_service .kefu_userinfo {float: left; }
/*图片列表*/
.pic-box{ width:100%;}
.pic-box-ul{ width:100%;}
.pic-box-ul li{ width:100%; display:inline-block; margin:2px 0; text-align:center;}
.pic-box-ul li a{ float:left; width:100%;}
.pic-box-ul li img{ max-width:100%;}
/*品牌*/
.brandw{ width:100%; float:left; margin-top:10px;}
.brandw .brand{ width:30.6666%;height:auto; margin-left:2%; float:left;text-align:center;}
.brandw .brand img{ max-width:100%; float:left;}
/*购物车*/
.gwcxxbb{ width:100%; height:auto; padding:15px 0; background:#EFEFEF; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; text-align:center; font-size:1.1em; color:#3A3A3A;}
.myshopul{ width:100%; height:auto; background:#FFF;}
.myshopul li{ display:block; border-bottom:1px solid #E4E3E5; padding:15px 2%; width:96%;}
.myshopul li dl{ width:100%; height:auto; float:left;}
.myshopul li dl .ipuinfo{ width:7%; float:left; background:url(../images/yun.png) center no-repeat; background-size:18px auto;}
.myshopul li dl .ipuinfo input{ display:none;}
.myshopul li dl dt{ width:75%; height:auto; float:left;}
.myshopul li dl dt img{ width:28%; height:auto; float:left; margin-left:2%;}
.myshopul li dl dt .sooginfo{ width:68%; float:right; color:#847F80; font-size:0.9em;}
.myshopul li dl dt .sooginfo p{ display:table-cell; line-height:20px; vertical-align:middle;}
.myshopul li dl dd{ width:18%; height:auto; float:right; text-align:center;}
.myshopul li dl dd .grwd{ width:100%; float:right; color:#847F80; font-size:0.9em;}
.myshopul li dl dd .price{ width:100%; height:25px; line-height:25px; display:block; text-align:center; color:#E4393C; font-size:1em;}
.myshopul li dl dd .del{ width:100%; height:25px; cursor:pointer; display:block; background:url(../images/delimg.png) center no-repeat; background-size:auto 25px;}
.myshopul li.active dl .ipuinfo{background:url(../images/cyun.png) center no-repeat; background-size:18px auto;}
.tobuyw{ width: 98%; min-width: 320px; max-width: 760px; height: 50px; overflow: hidden; background: #EEE;padding: 2px 1%;float: left; position: fixed; bottom: 0;border-top: 1px solid #dfdfdf;}
.tobuyw .car_l{ width:16%; height:50px; float:left; background:url(../images/yun.png) center left no-repeat; background-size:20px auto; line-height:25px; color:#666; line-height:50px; text-indent:23px; cursor:pointer;}
.tobuyw .car_l_active{ background:url(../images/cyun.png) center left no-repeat; background-size:20px auto;}
.tobuyw .car_z{ width:51%; height:50px; float:left; margin-right:3%;}
.tobuyw .car_z .jiesinfo{ width:100%; height:25px; text-align:right; line-height:25px; margin-top:2px; font-size:1em; color:#4C4C4C;}
.tobuyw .car_z .jiesinfo span{ color:#E4393B;}
.tobuyw .car_z .shoptj{ display:block; line-height:20px; text-align:right; color:#666666; font-size:0.8em;}
.tobuyw .car_r{ width:30%; height:46px; margin:2px 0; float:right; background:#E4393C; color:#FFF; text-align:center; line-height:46px; border-radius:3px; color:#FFF; cursor:pointer;}
.u-flyer{display: block;width: 50px;height: 50px;border-radius: 50px;position: fixed;z-index: 9999;}

/*产品分类页面*/
.searchw{ width:100%; max-width:760px; position:fixed; border-bottom:5px solid #FFF;}
.cat_search{ width:100%; float:left; border-bottom:1px solid #666;}
.flseach{ width:96%; height:auto; background:#F8F8F8; padding:10px 2%;}
.flseach .keyword{ width:100%; height:40px; box-sizing:border-box; background:url(../images/serach.png) 3px center no-repeat; background-size:auto 18px; border:1px solid #E5E5E5; border-radius:3px; text-indent:25px; line-height:42px; color:#A8A8A8; font-size:1em;}
/*分类列表*/
.plistw{ width:100%; float:left;color:#333;}
/*左边*/
.plistw_l{height:100%; overflow:hidden; width:80px; float:left; margin-right:4px;}
#all-button{background:#003316; color:#fff; width:80px; float:left; height:46px; line-height:46px; text-align:center;}
.plistw_r{height:100%; display:block; overflow:hidden;}
.left_ul{width:100%;height: 100%;overflow-x: hidden;overflow-y: auto;padding-right:30px; background:#f3f3f3;}
.left_ul li{ width:79px; height:46px; line-height:46px;text-align:center; float:left; color:#333; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.left_ul .active{ background:#fff; color:#f00; border-right:2px solid #fff; font-weight:bold;}
.list_content{width:100%;height: 100%;overflow-x: hidden;overflow-y: auto;padding-right:30px;}
.list_con{ display:none;}
.list_sub{ display:block;}
.list_con .list_title{ width:100%;height:43px;line-height:43px;margin:0 auto;}
.list_con .list_title h3{ float:left;color:#555; margin-left:3%; font-weight:normal;}
.list_con .list_title a{ float:right; margin-right:3%; color:#777;}
.list_con .right_ul{background:#fff; float:left; height:100%; width:100%;}
.list_con .right_ul li{background:#f8f8f8; float:left;overflow:hidden; border-radius:3px; display:block;}
.list_con .right_ul li a{ width:100%;height:100%;color:#666;text-align:center; display:table;float:left; text-decoration:none;}
.list_con .right_ul li img{ width:auto; height:auto;}
.list_con .right_ul li .img_title{ width:100%; height:26px; line-height:26px;}
.list_con .right_ul li .p_title{width:100%; height:100%;vertical-align:middle;display:table-cell;}
@media only screen and (max-width: 374px) {
	.left_ul li{font-size:0.9em;}
	.list_con .list_title h3{font-size:0.8em;}
	.list_con .list_title a{font-size:0.8em;}
	.list_con .right_ul li{width:30.3%;margin:1.5%;}
	.list_con .right_ul li img{max-width:50%; margin:10% 0 2% 0;}
	.list_con .right_ul li .img_title{font-size:0.8em;}
	.list_con .right_ul li .p_title{font-size:0.9em;}
	}
@media only screen and (min-width: 375px) {
	.left_ul li{font-size:0.9em;}
	.list_con .list_title h3{font-size:0.8em;}
	.list_con .list_title a{font-size:0.8em;}
	.list_con .right_ul li{width:30.3%;margin:1.5%;}
	.list_con .right_ul li img{max-width:50%; margin:15% 0 2% 0;}
	.list_con .right_ul li .img_title{font-size:0.8em;}
	.list_con .right_ul li .p_title{font-size:0.9em;}
	}
@media only screen and (min-width: 568px) {
	.left_ul li{font-size:1em;}
	.list_con .list_title h3{font-size:0.9em;}
	.list_con .list_title a{font-size:0.9em;}
	.list_con .right_ul li{width:22.6%;margin:1.2%;}
	.list_con .right_ul li img{max-width:54%; margin:15% 0 5% 0;}
	.list_con .right_ul li .img_title{font-size:0.9em;}
	.list_con .right_ul li .p_title{font-size:0.9em;}
	}
@media only screen and (min-width: 736px) {
	.left_ul li{font-size:1em;}
	.list_con .list_title h3{font-size:0.9em;}
	.list_con .list_title a{font-size:0.9em;}
	.list_con .right_ul li{width:18%;margin:1%;}
	.list_con .right_ul li img{max-width:46%; margin:15% 0 10% 0;}
	.list_con .right_ul li .img_title{font-size:0.9em;}
	.list_con .right_ul li .p_title{font-size:0.9em;}
	}

/*产品列表新样式*/
.h3-title{ width:100%; height:30px;background:#fff; line-height:30px;padding:5px 0;font-size:1em; color:#333;text-align:center; float:left; font-weight:normal;}
/* 移动设备布局: 375px 及更低。 */
@media only screen and (max-width: 374px) {
  .m-content-ul{ width:100%; float:left;}
  .m-content-ul li{ width:48%; float:left; margin:0 1% 2% 1%;}
  .m-content-ul li a{ float:left; width:100%; color:#181818;}
  .m-content-ul li img{ max-width:100%; max-height:100%; float:left; min-width:100%;}
  .good_list_title{ width:100%; background:#dfdfdf; float:left; padding-bottom:5px;}
  .good_list_title span{ height:24px; line-height:28px; font-size:0.8em;width:100%;display:block;overflow:hidden;}
  .good_list_title span em{ font-style:normal; color:#f00;}
  .good_list_title p{ height:30px; line-height:30px;border-bottom:1px dashed #aaa; overflow:hidden; width:90%; margin-left:5%;font-size:0.8em;overflow:hidden;}
}
@media only screen and (min-width: 375px) {
  .m-content-ul{ width:100%; float:left;}
  .m-content-ul li{ width:48%; float:left; margin:0 1% 2% 1%;}
  .m-content-ul li a{ float:left; width:100%; color:#181818;}
  .m-content-ul li img{ max-width:100%; max-height:100%; float:left; min-width:100%;}
  .good_list_title{ width:100%; background:#dfdfdf; float:left; padding-bottom:8px;}
  .good_list_title span{ height:28px; line-height:28px;font-size:0.9em; width:100%;display:block;overflow:hidden;}
  .good_list_title span em{ font-style:normal; color:#f00;}
  .good_list_title p{ height:34px; line-height:34px;border-bottom:1px dashed #aaa; overflow:hidden; width:90%; margin-left:5%;font-size:0.9em;overflow:hidden;}
	}
@media only screen and (min-width: 568px) {
	.m-content-ul{ width:100%; float:left;}
	.m-content-ul li{ width:31.33%; float:left; margin:0 1% 2% 1%;}
	.m-content-ul li a{ float:left; width:100%; color:#181818;}
	.good_list_title{ width:100%; background:#dfdfdf; float:left; padding-bottom:10px;}
	.good_list_title span{ height:32px; line-height:32px;font-size:0.9em;width:100%;display:block; overflow:hidden;}
	.good_list_title span em{ font-style:normal; color:#f00;}
	.good_list_title p{ height:44px; line-height:44px;border-bottom:1px dashed #aaa; overflow:hidden; width:90%; margin-left:5%;font-size:0.9em;overflow:hidden;}
	}

/*收藏夹*/
.collect-ul{ width:100%;float:left;}
.collect-ul .collect-li{ width:96%; margin-left:2%; border-top:1px solid #dfdfdf; padding:3% 0;
    display:flex;
    display: -moz-box; /* Firefox */ 
    display: -ms-flexbox; /* IE10 */ 
    display: -webkit-box; /* Safari */ 
    display: -webkit-flex; /* Chrome, WebKit */
	}
.collect-ul .collect-li:nth-of-type(1){border-top:none;}
.collect-left{ width:84px;height:84px;text-align:center;overflow:hidden;}
.collect-left img{ max-height:100%;}
.collect-left a{ width:100%; height:100%;float:left;}
.collect-right{background:#dfdfdf; padding:0 5px;
    flex:1;
    -webkit-box-flex: 1;     /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex: 1;        /* OLD - Firefox 19- */
	-webkit-flex: 1;         /* For old syntax, otherwise collapses. */ 
	-ms-flex: 1;             /* Chrome */
	}
.collect-r-t{ width:100%;height:24px;overflow:hidden;}
.collect-r-t a{ color:#666;font-size:0.9em;line-height:24px; height:24px;float:left;}
.collect-r-b{ width:100%; height:60px; float:left;}
.collect-r-b-l{ width:69%; float:left;}
.collect-r-b-l p{ line-height:30px; font-size:0.8em; color:#666;}
.collect-r-b-l p em{font-style:normal; color:#f00;}
.collect-r-b-r{ width:30%; float:right;}
.collect-r-b-r a{ float:right; height:30px; width:30px;margin:30px 0 0 0; background:url(../images/delete.png) center no-repeat; background-size:auto 70%;}
/*收藏夹*/
.no-feed{ padding:10%; line-height:20px; width:80%; font-size:1em; color:#666; display:none; text-align:center; display:block;}

/*产品上一件、下一件*/
.product-pagebox{ width:100%;margin:10px auto; max-width:760px; min-width:320px;}
.product-pagebox .prev-product{ width:40%;text-align:center;height:34px; float:left; margin-left:6%; line-height:34px; color:#555; background:#fff; border:1px solid #dfdfdf; border-radius:20px;}
.product-pagebox .next-product{ width:40%;text-align:center;height:34px; float:right; margin-right:6%; line-height:34px; color:#555; background:#fff; border:1px solid #dfdfdf; border-radius:20px;}
/*产品上一件、下一件有图*/
.prevgoods{float:left;width:48%; position:relative;}
.nextgoods{float:right;}
.prevgoods a{display:block;width:100%;height:100%;}
.prevgoodsa img{width:100%;}
.prevover{ position:absolute;top:0px;width:100%;left:0px;height:40px;line-height:40px;color:#FFF;background:rgba(0,0,0,0.8);text-align:left; vertical-align:middle;font-size:1em;}
.prevover img{ vertical-align:middle;padding-right:10px; margin-top:-2px;}
.prevover a:hover{background-color:#FFF;color:#666;}
.prevover a{color:#FFF;}
.prevgoodsdiv{}
.nextgoods .prevover img{
-moz-transform:rotate(180deg); -webkit-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=4);
padding-right:10px; padding-left:10px;
}
.nextgoods .prevover{text-align:right;right:0px;}
.nextgoods .prevover a{padding-left:0px;}
 
.swiper-container {
  height: 180px;
  width: 360px;
  max-width: 720px;
}
.keyhot {height: 80px}
.swiper-slide{
	width: 100%;
}

.content-slide {
  padding: 20px;
  color: #fff;
}
.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}